main leaf - Turkish English Dictionary